package com.woniuxy.microshoppingcartserver.service;

import com.woniuxy.microshoppingcartserver.bean.CartItem;
import org.springframework.web.bind.annotation.PathVariable;

import java.util.List;
import java.util.Set;

public interface CartService {
    /**
     * 加入购物车
     */
    void addToCart(Integer goodsIs,Integer nums,Integer goodsId,String userId);
    /**
     * 删除购物车中的商品
     */
    void deleteCart(Integer[] goodsIds,String userId);

    /**
     * 修改购物车中的商品数量
     */
    void updateNumsCart(Integer skuId,Integer nums,String userId);
    /**
     * 修改购物车中的商品数量
     */
    void updateTypeCart(Integer oldSkuId,Integer newSkuId,String userId);

    /**
     * 查看购物车商品
     */
    List<CartItem> lookCart(Integer start, Integer end,String userId);
}
